self appointed - Deutsch Englisch Wörterbuch